leopard spermophile - French English Dictionary